package cc.customer.system.domain;

import javax.persistence.*;

@Table(name = "t_sale_stage")
public class SaleStage {
    @Id
    @Column(name = "sale_uuid")
    private String saleUuid;

    /**
     * 阶段
     */
    @Column(name = "sale_track")
    private String saleTrack;

    /**
     * 阶段名称
     */
    @Column(name = "sale_name")
    private String saleName;

    /**
     * 是否可用
     */
    @Column(name = "sale_status")
    private String saleStatus;

    /**
     * 唯一区别ID
     */
    @Column(name = "sale_pkid")
    private String salePkid;

    /**
     * @return sale_uuid
     */
    public String getSaleUuid() {
        return saleUuid;
    }

    /**
     * @param saleUuid
     */
    public void setSaleUuid(String saleUuid) {
        this.saleUuid = saleUuid == null ? null : saleUuid.trim();
    }

    /**
     * 获取阶段
     *
     * @return sale_track - 阶段
     */
    public String getSaleTrack() {
        return saleTrack;
    }

    /**
     * 设置阶段
     *
     * @param saleTrack 阶段
     */
    public void setSaleTrack(String saleTrack) {
        this.saleTrack = saleTrack == null ? null : saleTrack.trim();
    }

    /**
     * 获取阶段名称
     *
     * @return sale_name - 阶段名称
     */
    public String getSaleName() {
        return saleName;
    }

    /**
     * 设置阶段名称
     *
     * @param saleName 阶段名称
     */
    public void setSaleName(String saleName) {
        this.saleName = saleName == null ? null : saleName.trim();
    }

    /**
     * 获取是否可用
     *
     * @return sale_status - 是否可用
     */
    public String getSaleStatus() {
        return saleStatus;
    }

    /**
     * 设置是否可用
     *
     * @param saleStatus 是否可用
     */
    public void setSaleStatus(String saleStatus) {
        this.saleStatus = saleStatus == null ? null : saleStatus.trim();
    }

    /**
     * 获取唯一区别ID
     *
     * @return sale_pkid - 唯一区别ID
     */
    public String getSalePkid() {
        return salePkid;
    }

    /**
     * 设置唯一区别ID
     *
     * @param salePkid 唯一区别ID
     */
    public void setSalePkid(String salePkid) {
        this.salePkid = salePkid == null ? null : salePkid.trim();
    }

    @Override
    public String toString() {
        return "SaleStage{" + "saleUuid='" + saleUuid + '\'' + ", saleTrack='" + saleTrack + '\'' + ", saleName='" + saleName + '\'' + ", saleStatus='" + saleStatus + '\'' + ", salePkid='" + salePkid + '\'' + '}';
    }
}